﻿html,body {
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    overflow: hidden;
}

.toolbar{
 	padding: 5px;
 	background: url("../Images/List/toolbar-bg-d.png") repeat-x scroll 0 0 #FFFFFF;
 	border:1px solid #99A8BB;
 	position: relative;
 	cursor: default;
 }

#search-panel span.label{
    margin-left: 5px;
}

#search-panel table tr td{
    padding:5px 0px;
}

#search-panel .input-text {
    border: 1px solid #6D869E;
    height: 16px;
    vertical-align: middle;
    width: 120px;
}

#search-panel span.om-combo,#search-panel span.om-calendar{
    vertical-align: middle;
}

a,input,button{
    outline:none;
	hide-focus:expression(this.hideFocus=true) \9; 
}

button::-moz-focus-inner,input::-moz-focus-inner{
    border:none;
}

#viewForm table tr td{
    padding:5px 0px;
}
#viewForm span.label{
    margin-left: 5px;
}
#viewForm .input-text{
    border: 1px solid #6D869E;
    height: 16px;
    vertical-align: middle;
    width: 130px;
}

.sw_b
{
    float: left;
    border: 1px solid #6D869E;
    background: #fff;
    padding: .19em 3px 1.06em 0;
}

.sw_b input
{
    float: left;
    border: 0;
    margin: 0 0 -1.0em;
    -webkit-appearance: none;
    outline: none;
    height: 16px;
}

.sw_b .sw_qbtn
{
    cursor: pointer;
    height: 16px;
    width: 16px;
    margin: 0 0 -12px;
    overflow: hidden;
    background-image: url(../Icons/zoom.png);
    background-color: transparent;
}

.btnCss
{
    font-family:"Arial","Tahoma","微软雅黑","雅黑";
    padding-left:20px;
	border:1px;
    color:#15428B;
    font-weight: bold;
	font-size:24px;
	width:80px;
	height:30px;
	background:url(../Images/List/toolbar-bg-d.png) repeat center;
}

input.omError {
    border: 1px solid red;
}
#errorMessages span{
    display: block;
    padding-left:20px;
}
 .error{
    background-color: #fff6bf;
    text-align: left;
    padding: 5px 20px 5px 15px;
    border: 2px solid #ffd324;
    display: none;
    width: 200px;
}
